pages.get()の実装 (scrapbox-api.js)
PR
実装に必要なhelper関数も合わせて実装してある
エラー処理
NotMemberErrorとNotFoundErrorの場合は引数で返すようにした
それ以外のエラーは想定外のエラーとして例外を投げるようにした
その際の例外メッセージが適当だったかも
追々考える
まだやっていないこと
やりたいこと
ページの存在を確かめる関数も作りたい
ページの存在の確認は、cookie.sidの内容に応じてやり方が変わるので、user側で毎回実装するのは面倒
libraryで対応しておきたい
demo
code:sh
code:test.ts
console.log(
await pages.get({
project: "programming-notes",
title: "pages.get()の実装 (scrapbox-api.js)",
}),
);